rama de caballo - Spanish English Dictionary